roof ventilator - Spanish English Dictionary